{
  "name": "Northern Lights Column",
  "base": {
    "coordSystem": "cylindrical",
    "baseType": "primitive",
    "preset": "Circle (Pure Base)",
    "equation": "R * (1 - 0.06*v + 0.04*sin(pi*v))",
    "baseRadius": 4.5,
    "height": 14
  },
  "structure": {
    "modelMode": "potplate",
    "wall": 0.35,
    "bottomThickness": 0.35,
    "cylDrain": 0.5,
    "sphTopCut": 25,
    "sphBotFlatten": 150,
    "sphBotCut": 175
  },
  "plate": {
    "enabled": true,
    "plateHeight": 1.5,
    "plateOpeningAngle": 25,
    "plateDiameterExtra": 0.75,
    "plateRadiusExtra": 0.75,
    "plateSphTopCut": 95,
    "plateSphBotFlatten": 250
  },
  "texture": {
    "type": "interference",
    "preset": "Moire Texture",
    "equation": "sin(6*theta + 8*pi*v) + 0.5*sin(7*theta - 6*pi*v)",
    "intensity": 0.16
  },
  "patterns": {
    "preset1": "Moire Windows",
    "equation1": "smoothstep(0.15, 0.25, sin(4*theta + 6*pi*v) + sin(5*theta - 5*pi*v)) - 0.5",
    "preset2": "Moire Windows",
    "equation2": "smoothstep(0.15, 0.25, sin(6*theta + 8*pi*v) + sin(7*theta - 8*pi*v)) - 0.5",
    "baseColor": "#020814",
    "patternColor1": "#0040a0",
    "patternColor2": "#00c080",
    "overlapColor": "#a000f0",
    "depthMm": 1.4
  },
  "mesh": {
    "resV": 150,
    "resT": 200,
    "patternResV": 150,
    "patternResT": 200
  },
  "modifier": {
    "type": "diagonal",
    "preset": "Braided Drift",
    "equation": "sin(4*theta + 2*pi*v) + 0.30*sin(4*theta - 2*pi*v)",
    "strength": 0.25,
    "target": "pattern"
  },
  "distortion": {
    "type": "utility",
    "preset": "None (No Distortion)",
    "dx": "0",
    "dy": "0",
    "dz": "0",
    "strength": 0,
    "region": "all",
    "anchor": "none",
    "space": "xyz"
  }
}